humane treatment and slaughter - Spanish English Dictionary